<!DOCTYPE html>
<html lang="ch">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //一个数组中有20个元素，对前10个元素使用升序，后10个元素使用降序。
        //元素都是整数。随机数组

        function random(a){
            var num=[];
            for(i=0;i<a;i++){
                num.push(parseInt(Math.random()*100));
            }
            return num;
        }
        var a=random(20);
        console.log(a);
        for(i=0;i<a.length;i++){
            if(i<a.length/2){
                for(j=0;j<a.length/2;j++){
                if(a[j]>a[j+1]){
                temp1=a[j];
                a[j]=a[j+1];
                a[j+1]=temp1;
                }
                }
            }
            else{
                for(j=a.length/2;j<a.length;j++){
                if(a[j]<a[j+1]){
                temp2=a[j];
                a[j]=a[j+1];
                a[j+1]=temp2;
                }
            }
            }
        }
        console.log(a)
    </script>
</body>
</html>